leachate toxic waste - Turco Inglés Diccionario